package com.inspur.security.cbb3.kms.keymanager.adminManager.service;

import com.inspur.security.cbb3.kms.keymanager.secrets.po.SecretsBean;
import com.inspur.security.cbb3.kms.utils.PageRequestDate;
import org.springframework.data.domain.Page;
import org.springframework.web.bind.MissingServletRequestParameterException;

/**
 * AdminManagerService
 *
 * @author liukai
 * @date 2020/12/3
 **/
public interface AdminManagerService {

    void cleanupAllLogicalDelKey();
    void cleanupLogicalDelKey(String uuid);
    SecretsBean recoveryLogicalDelKey(String uuid);
    Page searchLogicalDelKey(PageRequestDate pageRequestDate, SecretsBean searchParams);
}
